From d26467fac3f95fe5939ac1316445ee3d0829b8b6 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Fri, 24 Jul 2009 16:32:47 +0000 Subject: [PATCH] (x-select-text): Add a doc string. --- lisp/term/pc-win.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lisp/term/pc-win.el b/lisp/term/pc-win.el index 39bf5f17254..6e295c63d4a 100644 --- a/lisp/term/pc-win.el +++ b/lisp/term/pc-win.el @@ -210,6 +210,19 @@ set by Emacs is not accessible to other programs on Windows.\)" :group 'killing) (defun x-select-text (text &optional push) + "Select TEXT, a string, according to the window system. + +On X, put TEXT in the primary X selection. For backward +compatibility with older X applications, set the value of X cut +buffer 0 as well, and if the optional argument PUSH is non-nil, +rotate the cut buffers. If `x-select-enable-clipboard' is +non-nil, copy the text to the X clipboard as well. + +On Windows, make TEXT the current selection. If +`x-select-enable-clipboard' is non-nil, copy the text to the +clipboard as well. The argument PUSH is ignored. + +On Nextstep, put TEXT in the pasteboard; PUSH is ignored." (if x-select-enable-clipboard (w16-set-clipboard-data text)) (setq x-last-selected-text text)) -- 2.30.2